thatch fences - French English Dictionary